cto (chief technical officer) - Francés Inglés Diccionario